package model

import "time"

type Dockers struct {
	Id             uint64    `gorm:"column:id;type:bigint UNSIGNED;comment:医生id;primaryKey;not null;" json:"id"`                 // 医生id
	Name           string    `gorm:"column:name;type:varchar(255);comment:医生账号;default:NULL;" json:"name"`                       // 医生账号
	Password       string    `gorm:"column:password;type:varchar(255);comment:医生密码;default:NULL;" json:"password"`               // 医生密码
	DoctorPosition string    `gorm:"column:doctor_position;type:varchar(255);comment:医生职位;default:NULL;" json:"doctor_position"` // 医生职位
	DocterType     int8      `gorm:"column:docter_type;type:tinyint;comment:医生状态;default:NULL;" json:"docter_type"`              // 医生状态
	CreatedAt      time.Time `gorm:"column:created_at;type:datetime;comment:创建时间;default:CURRENT_TIMESTAMP;" json:"created_at"`  // 创建时间
	UpdatedAt      time.Time `gorm:"column:updated_at;type:datetime;comment:修改时间;default:CURRENT_TIMESTAMP;" json:"updated_at"`  // 修改时间
	DeletedAt      time.Time `gorm:"column:deleted_at;type:datetime;comment:删除时间;default:NULL;" json:"deleted_at"`               // 删除时间
}
